#ifndef VFonts_H
#define VFonts_H

///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////

class VFonts
{
public:
	static QFont &item()				{ return data().m_item;}
	static QFont &folderName()	{ return data().m_folderName;}
	static QFont &tableName()		{ return data().m_tableName;}

private:
	struct VData
	{
		QFont m_item;
		QFont m_folderName;
		QFont m_tableName;

		VData()
		{
			m_item.setPointSize(10);
			//m_folderName.setBold(true);

			m_folderName.setPointSize(11);
			m_folderName.setBold(true);

			m_tableName.setPointSize(11);
			m_tableName.setBold(true);
		}
	};
	static VData &data() { static VData d; return d;}
};

///////////////////////////////////////////////////////////////////////////////

#endif
